elliptical loudspeaker - German English Dictionary